-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add port etlegacy #207
base: master
Are you sure you want to change the base?
Add port etlegacy #207
Conversation
looks good, or not, its just a thought |
I think I'll leave the name, I've provided info in the description that shows up, and that's the same name used by the actual project. I really wish I could figure out how to get the 32bit version compiled on 64bit. That's been driving me nuts. There will be some updates. I did find a bug that had me wondering how it ever worked. But it did. I'll let you know when it's ready. |
384cc26
to
9d5c523
Compare
Dang it, I really shouldn't have merged UT into my development branch. It's messing up everything else. Still needs some more testing. Probably best to wait on this until the UT pull request is complete, which will make cleaning up this PR a little easier. |
it all good, |
9d5c523
to
f966526
Compare
so i tried this, but i will not be able to test it fully. so it you think its good. ill just go ahead and do the pull request. since i cant test it |
I have a couple more tests I want to run. Mostly I need to reinstall the retropie image for my pi and run it again. My current install isn't bootable anymore |
you good, |
f966526
to
be71998
Compare
Again, cleaning up the branches now that 'ut' has been merged |
Got a few bugs to work out on my Retropie system (32bit buster). Annoying part is, I know I have successfully built and installed this previously on the same setup. |
You don't want to know how many times I have had that. I think I spent more time trying to figure out how I got it to work again. Then I did just trying from the beginning. Lol |
I feel like I am spinning my wheels on this one. It keeps failing out because of a missing file. I've been working all day to try and fix it, but with no luck. And I think I just figured out why. I'm 80% certain that's something that when looking at their docs, they said not to build on an rpi. Of course it wouldn't be there. I've got it rebuilding now. I'll let you know how it turns out tomorrow. |
Well, that was the build problem. I have 2 new problems to solve:
On x86_64, it's 'ui.mp.x86_64.so' and it expects 'ui.mp.x86_64.so'
|
well the pi3 is a bit slower then the 4. i have both and can tell the differentce. i can always test it on my pi4 |
I've gone down a bit of a rabbit hole today looking into the build parameters. I think I may have sped up the build some, using system libraries rather that compiling it's own internal libraries. I haven't decided if I want to disable building the server. It depends a little on the 'omni-bot' feature and how that actually works. I haven't figured that out yet. It looks like omni-bot is a way of adding bots for essentially single player play. Also looking at what 'make install' actually does, because while this script as is installs the necessary files, I do wonder if some of the other files affect performance. |
The current test script: The 'main' branch on my repo is a playground of all my changes and tests that I am working on. |
i trtied this on my pi4 with buster since thats what the main retropie image is still
it failed UPDATE needed to add |
I want to run a couple tests, I am ready to call it with this one.
As of my last tests, 32bit works on 32bit Pi. 64bit works on x86_64. (I expect it will work on 64bit pi, but don't have one to test with.
Theoretically 32bit should also work on 64 bit, in fact they talk about how if you want to use 32bit mods to install 32bit, and vice versa. That's why I did try and set them up so that you could use the runcommand config to switch between them. That part at least should work. I could never get the 32bit version to compile on 64bit. So for now at least, I plan on adding "!64bit" to the 32 bit version flags, and "64bit" to the 64bit version flags.